package uqbar.tp.ruleta.modelo.apuesta;

public class ApuestaFila extends Apuesta {

	private Integer filaApostada;

	public ApuestaFila(Integer fila, Long cantidadFichas) {
		this(cantidadFichas);
		this.filaApostada = fila;
	}

	public ApuestaFila(Long cantidadFichas) {
		super(cantidadFichas);
	}

	@Override
	public boolean esGanadora() {
		return this.filaApostada.equals(this.filaResultado());
	}

	protected Integer filaResultado() {
		return (int) Math.round(1/3.0 *  this.getResultado()  );
	}

	@Override
	protected Long getGanancia() {
		return 12L;
	}

}
